package actions;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import model.ReviewerModel;
import model.StudentModel;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import db.DbException;
import forms.ReviewerFormDelete;

public class DeleteReviewerAction extends Action {

    public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws DbException {

        // Cast the form
        ReviewerFormDelete iForm = (ReviewerFormDelete) form;
        
        // Delete the student
        ReviewerModel.deleteReviewer(iForm);

        return mapping.findForward("success");
    }
}
